An Analytical Study of Object Identifier Indexing
نویسندگان
چکیده
The object identifier index of an object-oriented database system is typically 20% of the size of the database itself, and for large databases, only a small part of the index fits in main memory. To avoid index retrievals becoming a bottleneck, efficient buffering strategies are needed to minimize the number of disk accesses. In this report, we develop analytical cost models which we use to find optimal sizes of index page buffer and index entry cache, for different memory sizes, index sizes, and access patterns. Because existing buffer hit estimation models are not applicable for index page buffering in the case of tree based indexes, we have also developed an analytical model for index page buffer performance. The cost gain from using the results in this report is typically in the order of 200-300%. Thus, the results should be of valuable use in optimizers and tools for configuration and tuning of object-oriented database systems.
منابع مشابه
An Analytical Study of Object Identiier Indexing
To avoid OID index retrieval becoming a bottleneck, eecient buuering strategies are needed to minimize the number of disk accesses. In this paper, we develop analytical cost models which we use to nd optimal sizes of the index page buuer and the index entry cache, for diierent memory sizes, index sizes, and access patterns. Because existing buuer hit estimation models are not applicable for ind...
متن کاملارزیابی تطبیقی کارایی ساختار فراداده نظامهای شناسگر دیجیتالی
The main solution to the problems of persistency and uniqueness in identification of digital objects in a web environment is provided by using digital identifiers instead of URL. The main basis of this solution is resolution mechanism that is used in digital identifier systems. Resolution is the use of indirect names instead of URLs; what worked for the DNS (Domain Name System) in stabilizing i...
متن کاملمیزان توجه به مقالات منتشرشده پژوهشگران ایرانی در حوزه سرطانهای شایع در شبکههای اجتماعی: یک مطالعه دگرسنجی
Introduction: The current study aimed to investigate the effectiveness of Iranian scientific outputs on common cancers published in PubMed database during 2011-2015. Methods: In this applied, descriptive-analytical study, a scientometrics analysis was used. The study was conducted on all research papers which were written by Iranian scholars on stomach, colon, breast, prostate, and lung cance...
متن کاملOID : 4 Name : Fortran
A novel indexing structure, join index hierarchy, is proposed to handle the \goto's on disk" problem in object-oriented query processing. The method constructs a hierarchy of join indices and transforms a sequence of pointer chasing operations into a simple search in an appropriate join index le, and thus accelerates navigation in object-oriented databases. The method extends the join index str...
متن کاملUB-Tree Indexing for Semantic Query Optimization of Range Queries
Semantic query optimization consists in restricting the search space in order to reduce the set of objects of interest for a query. This paper presents an indexing method based on UB-trees and a static analysis of the constraints associated to the views of the database and to any constraint expressed on attributes. The result of the static analysis is a partitioning of the object space into dis...
متن کامل